package io.gitee.shengzheng1999.esbcommon.vo;

import lombok.Data;

/**
 * @className		: ParamField
 * @description	: 参数字段信息
 * @summary		: 用于Map型参数的数据类型检查
 * @history		:
 * ------------------------------------------------------------------------------
 * date			version		modifier		remarks                   
 * ------------------------------------------------------------------------------
 * 2023/03/25	1.0.0		sheng.zheng		初版
 *
 */
@Data
public class ParamField {
	// 对象的属性名
	private String propName = "";
	
	// 附加信息，目前使用的附加信息：
	// "list"：表示某个属性的列表
	// 日期时间格式的格式化串，如："yyyy-MM-dd HH:mm:ss"，
	// 空串表示默认约定	
	private String addInfo = "";
	
	public ParamField() {
		
	}
	
	public ParamField(String propName,String addInfo) {
		this.propName = propName;
		this.addInfo = addInfo;
	}
}
